right to forestall - Francés Inglés Diccionario